Hardware Platforms for Flash Memory/NVRAM Software Development
نویسندگان
چکیده
ion decouples the design of NVRAM module from the rest of the development platform and thus facilitates the accommodation of yet-to-come non-volatile memories.
منابع مشابه
FRASH: Hierarchical File System for FRAM and Flash
In this work, we develop novel file system, FRASH, for byteaddressable NVRAM (FRAM[1]) and NAND Flash device. Byte addressable NVRAM and NAND Flash is typified by the DRAM-like fast access latency and high storage density, respectively. Hierarchical storage architecture which consists of byte-addressable NVRAM and NAND Flash device can bring synergy and can greatly enhance the efficiency of fil...
متن کاملOn Design and Implementation of a Large Virtual NVRAM Cache for Software RAID
In order to overcome the small write problem in RAID5, especially software RAID5, we have designed and implemented a software RAID with a large virtual NVRAM cache under the Linux kernel. Because no additional hardware is needed to implement our write cache, we named it Virtual NVRAM Cache or VC-RAID for short. The main idea is to use a combination of a small portion of the system RAM and a log...
متن کاملCSR:Small:Storage Architecture for the Next Generation of Smart Mobile Platforms
Mobile computing is sweeping the world. According to recent statistics, there are up to 4 billion mobile users (more than half of the world’s population), with accelerated penetration in regions such as India and Africa. This trend is even more significant in the light of predictions about mobile devices dominating most personal computing landscape in the near future. Recent studies are pointin...
متن کاملA Virtual Development Environment for Smart Card Applications
Virtual development environment increases efficiency of embedded system development because it enables developers to develop, execute, and verify an embedded system without real target hardware. This paper deals with an implementation of a virtual development environment for Smart Card applications. Usually application developments are performed with a evaluation kit that equipped with a hardwa...
متن کاملOptimizing the use of an SPI Flash PROM in Microblaze-Based Embedded Systems
This paper aims to simplify FPGA designs that incorporate Embedded Software Systems using a soft core Processor. It describes a simple solution to reduce the need of multiple non-volatile memory devices by using one SPI (Serial Peripheral Interface) Flash PROM for FPGA configuration data, software code (Processor applications), and miscellaneous user data. We have thus developed a design based ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- JCSE
دوره 3 شماره
صفحات -
تاریخ انتشار 2009